GdkDeviceManager *device_manager;
display_x11 = GDK_DISPLAY_X11 (display);
- display_x11->event_source = gdk_event_source_new (display);
+ display_x11->event_source = gdk_x11_event_source_new (display);
- gdk_event_source_add_translator ((GdkEventSource *) display_x11->event_source,
- GDK_EVENT_TRANSLATOR (display));
+ gdk_x11_event_source_add_translator ((GdkEventSource *) display_x11->event_source,
+ GDK_EVENT_TRANSLATOR (display));
device_manager = gdk_display_get_device_manager (display);
- gdk_event_source_add_translator ((GdkEventSource *) display_x11->event_source,
- GDK_EVENT_TRANSLATOR (device_manager));
+ gdk_x11_event_source_add_translator ((GdkEventSource *) display_x11->event_source,
+ GDK_EVENT_TRANSLATOR (device_manager));
gdk_display_add_client_message_filter (display,
- gdk_atom_intern_static_string ("WM_PROTOCOLS"),
- gdk_wm_protocols_filter,
- NULL);
+ gdk_atom_intern_static_string ("WM_PROTOCOLS"),
+ gdk_wm_protocols_filter,
+ NULL);
}
static void
tmp_list = node;
if (result != GDK_FILTER_CONTINUE)
- return result;
+ return result;
}
return GDK_FILTER_CONTINUE;
GdkWindow *window;
window = gdk_x11_window_lookup_for_display (event_source->display,
- xevent->xany.window);
+ xevent->xany.window);
if (window && !GDK_IS_WINDOW (window))
window = NULL;
}
else if (result == GDK_FILTER_TRANSLATE)
return event;
- }
+ }
}
gdk_event_free (event);
*timeout = -1;
retval = (_gdk_event_queue_find_first (display) != NULL ||
- gdk_check_xpending (display));
+ gdk_check_xpending (display));
GDK_THREADS_LEAVE ();
if (event_source->event_poll_fd.revents & G_IO_IN)
retval = (_gdk_event_queue_find_first (event_source->display) != NULL ||
- gdk_check_xpending (event_source->display));
+ gdk_check_xpending (event_source->display));
else
retval = FALSE;
}
GSource *
-gdk_event_source_new (GdkDisplay *display)
+gdk_x11_event_source_new (GdkDisplay *display)
{
GSource *source;
GdkEventSource *event_source;
source = g_source_new (&event_funcs, sizeof (GdkEventSource));
name = g_strdup_printf ("GDK X11 Event source (%s)",
- gdk_display_get_name (display));
+ gdk_display_get_name (display));
g_source_set_name (source, name);
g_free (name);
event_source = (GdkEventSource *) source;
}
void
-gdk_event_source_add_translator (GdkEventSource *source,
- GdkEventTranslator *translator)
+gdk_x11_event_source_add_translator (GdkEventSource *source,
+ GdkEventTranslator *translator)
{
g_return_if_fail (GDK_IS_EVENT_TRANSLATOR (translator));
}
void
-gdk_event_source_select_events (GdkEventSource *source,
- Window window,
- GdkEventMask event_mask,
- unsigned int extra_x_mask)
+gdk_x11_event_source_select_events (GdkEventSource *source,
+ Window window,
+ GdkEventMask event_mask,
+ unsigned int extra_x_mask)
{
unsigned int xmask = extra_x_mask;
GList *list;
typedef struct _GdkEventSource GdkEventSource;
G_GNUC_INTERNAL
-GSource * gdk_event_source_new (GdkDisplay *display);
+GSource * gdk_x11_event_source_new (GdkDisplay *display);
G_GNUC_INTERNAL
-void gdk_event_source_add_translator (GdkEventSource *source,
- GdkEventTranslator *translator);
+void gdk_x11_event_source_add_translator (GdkEventSource *source,
+ GdkEventTranslator *translator);
G_GNUC_INTERNAL
-void gdk_event_source_select_events (GdkEventSource *source,
- Window window,
- GdkEventMask event_mask,
- unsigned int extra_x_mask);
+void gdk_x11_event_source_select_events (GdkEventSource *source,
+ Window window,
+ GdkEventMask event_mask,
+ unsigned int extra_x_mask);
G_END_DECLS
GDK_KEY_RELEASE_MASK |
GDK_FOCUS_CHANGE_MASK);
- gdk_event_source_select_events ((GdkEventSource *) display_x11->event_source,
- focus_window,
- event_mask, 0);
+ gdk_x11_event_source_select_events ((GdkEventSource *) display_x11->event_source,
+ focus_window,
+ event_mask, 0);
XMapWindow (xdisplay, focus_window);
if (attributes_mask & GDK_WA_TYPE_HINT)
gdk_window_set_type_hint (window, attributes->type_hint);
- gdk_event_source_select_events ((GdkEventSource *) display_x11->event_source,
- GDK_WINDOW_XID (window), event_mask,
- StructureNotifyMask | PropertyChangeMask);
+ gdk_x11_event_source_select_events ((GdkEventSource *) display_x11->event_source,
+ GDK_WINDOW_XID (window), event_mask,
+ StructureNotifyMask | PropertyChangeMask);
}
static GdkEventMask
xevent_mask = StructureNotifyMask | PropertyChangeMask;
display_x11 = GDK_DISPLAY_X11 (gdk_window_get_display (window));
- gdk_event_source_select_events ((GdkEventSource *) display_x11->event_source,
- GDK_WINDOW_XID (window), event_mask,
- xevent_mask);
+ gdk_x11_event_source_select_events ((GdkEventSource *) display_x11->event_source,
+ GDK_WINDOW_XID (window), event_mask,
+ xevent_mask);
}
}